Dictionaries:

love doves:

A pair of lovers. Its synonym, lovebirds , is more frequently heard today.
See Also: cuddle birds, roses and raptures

Link to this page:

Word Browser